Theory to Practice: Generalized Minimum-Norm Perspective Shadow Maps for Anti-aliased Shadow Rendering in 3D Computer Games
نویسندگان
چکیده
Shadow mapping has been extensively used for real-time shadow rendering in 3D computer games, though it suffers from the inherent aliasing problems due to its image-based nature. The aliasing errors in shadow mapping consist of perspective aliasing error and projection aliasing error. In this paper, we propose a novel shadow-map reparameterization to reduce perspective aliasing for varying viewer and/or light. This reparameterizing technique keeps the perspective aliasing distribution optimal in possible general cases. Our experiments have shown the enhanced shadow quality using our algorithm in dynamic scenes.
منابع مشابه
Extended shadow maps
The most popular methods for interactive hard shadows rendering are shadow volumes and shadow maps. Shadow volumes generate precise shadows but require high fill rate. Due to excessive fill rate requirements, shadow maps are probably the most widely used means for generation of shadows, despite their well known aliasing problems. In this paper, Extended Shadow Maps are introduced, as a means to...
متن کاملRevectorization-Based Shadow Mapping
Real-time rendering of high-quality, anti-aliased shadows is a challenging problem in shadow mapping. Filtering the shadow map reduces aliasing, but artifacts are still visible for low-resolution shadow maps or small kernel sizes. Moreover, the existing techniques suffer from light leaking artifacts. Shadow silhouette recovery reduces perspective aliasing at the cost of large memory footprint a...
متن کاملClustered Deep Shadow Maps for Integrated Polyhedral and Volume Rendering
This paper presents a hardware-accelerated approach for shadow computation in scenes containing both complex volumetric objects and polyhedral models. Our system is the first hardware accelerated complete implementation of deep shadow maps, which unifies the computation of volumetric and geometric shadows. Up to now such unified computation was limited to software-only rendering . Previous hard...
متن کاملForward Shadow Mapping
Forward shadow mapping is a new approach to real-time shadow generation. The traditional shadow map algorithm maps the pixels in the eye's view backward into the depth buuers of light sources (i.e. shadow maps), which is similiar to and often implemented as an extension to texture mapping. Our algorithm reverses this process by using 3-D image warping techniques to transform shadow map pixels f...
متن کاملRendering hair using pixel blending and shadow buffers
A technique is described for adding natural-looking hair to standard rendering algorithms. Using an explicit hair model in which each individual hair is represented by a threedimensional curved cylinder the technique uses pixel blending combined with Z-buffer and shadow buffer information from the scene to yield a final anti-aliased image with soft shadows. Although developed for rendering huma...
متن کامل